Internet Archive BookReader

Parochial and family history of the parishes of St. Teath and Temple, in the county of Cornwall